provide (someone with) opportunity - German English Dictionary